/**
 * Created by Administrator on 2017/2/17.
 */
$(document).ready(function () {

    //    fullpage
    if( $('#fullpage').length>0){
        $('#fullpage').fullpage({
            resize: true,
            verticalCentered: false,
            menu:true,
            navigation: true,
            anchors: ['page1', 'page2', 'page3']
        })
    }

    //合作伙伴左右切换
    if ($(".carousel").length > 0) {
        $(".carousel").jCarouselLite({
            btnNext: ".next",
            btnPrev: ".prev",
            beforeStart: function (a) {
                //alert("Before animation starts:" + a);
            },
            afterEnd: function (a) {
                //alert("After animation ends:" + a);
            }
        });
    }
    //产品服务  横幅广告和内嵌广告的切换
    $('.pro_right div').click(function () {
		$(this).addClass('cur').siblings().removeClass('cur');
       	var n = $(this).index();
       	$('.pro_left img').eq(n).show().siblings().hide();
    })
    
    //网站主常见问题切换效果
    $('.que_wrap h1').click(function(){
        $(this).toggleClass('active');
        $(this).parent().find('p').slideToggle();
        $(this).parent().siblings().find('p').slideUp();
        $(this).parent().siblings().find('h1').removeClass('active');
        $(this).find('i').toggleClass('slidedown');
        $(this).parent().siblings().find('i').removeClass('slidedown');
    })

    //返回顶部效果
    $(window).scroll(function(){
        var sc=$(window).scrollTop();
        var rwidth=$(window).width()
        if(sc>70){
            $("#goTopBtn").css("display","block");
        }else{
            $("#goTopBtn").css("display","none");
        }
    })
    $("#goTopBtn").click(function(){
        var sc=$(window).scrollTop();
        $('body,html').animate({scrollTop:0},500);
    })
   //qq客服消息框
    $('#js_message').click(function(){
        $(this).addClass('active');
        $('.custom_service').fadeToggle();
    })

    //省份城市导入
    if ($(".wzz").size() != 0) {
        _init_area1();
    }
    //if ($(".ggz").size() != 0) {
    //    _init_area2();
    //}
    //判断用户名格式
    $(".wzz .yhm,.ggz .yhm").focus(function () {
        $(this).next().html("请输入用户名,3-20位").removeClass("err").removeClass("corr");
    });
    $(".wzz .yhm ,.ggz .yhm").blur(function () {
        var that = $(this);
        var yhm = $(this).val();
        var yhmLen = yhm.length;
        //判断用户名是否被注册
        if (yhm == "") {
            $(this).next().html("用户名不能为空").addClass("err");
        } else {
            if (yhmLen < 3 || yhmLen > 20) {
                $(this).next().html("用户名格式不正确").addClass("err");
                return;
            }
            $.ajax({
                type: "get",
                url: "ajax.html",
                cache: true,
                dataType: 'html',
                success: function (data) {
                    if (yhm != data) {
                        that.next().html("*此用户名可用").addClass("corr");
                    } else {
                        that.next().html("*此用户名已注册").removeClass("corr").addClass("err");
                    }
                }
            });
        }
    })
    //判断密码格式
    $(".wzz .mm,.yhm .mm").focus(function () {
        $(this).next().html("使用英文字母加数字的组合，且在6-16个字符以内").removeClass("err").removeClass("corr");
    });
    $(".wzz .mm,.yhm .mm").blur(function () {
        var mm = $(this).val();
        var mmLen = mm.length;
        if (mm == "") {
            $(this).next().html("密码不能为空").addClass("err");
        } else {
            if (mmLen < 6 || mmLen > 16) {
                $(this).next().html("密码格式不正确").addClass("err");
            } else {
                $(this).next().html("密码格式正确").addClass("corr");
            }
        }
    });
    //判断手机号格式
    var reg=/^1\d{10}$/;
    $(".wzz .sj,.ggz .sj").focus(function () {
        $(this).next().html("请输入您的手机号码").removeClass("err").removeClass("corr");
    });
    $(".wzz .sj,.ggz .sj").blur(function () {
        var sj = $(this).val();
        if (sj== "") {
            $(this).next().html("手机号不能为空").addClass("err");
        } else {
            if (!(reg.test(sj))) {
                $(this).next().html("手机号格式不正确").addClass("err");
            } else {
                $(this).next().html("手机号格式正确").addClass("corr");
            }
        }
    });
    //确认密码是否一致
    $(".wzz .qrmm,.ggz .qrmm").focus(function () {
        $(this).next().html("请再输入一遍您上面输入的密码").removeClass("err").removeClass("corr");
    });
    $(".wzz .qrmm,.ggz .qrmm").blur(function () {
        var qrmm = $(this).val();
        var qrmmLen = qrmm.length;
        var mm = $(this).parent().prev().find("input").val();
        if (qrmm == "") {
            $(this).next().html("确认密码不能为空").addClass("err");
        } else {

            if (qrmm != mm) {
                $(this).next().html("确认密码不正确").addClass("err");
            } else {
                if (qrmmLen < 6 || qrmmLen > 16) {
                    $(this).next().html("密码格式不正确").addClass("err");
                } else {
                    $(this).next().html("确认密码正确").addClass("corr");
                }
            }
        }
    });
    //判断qq号
    var regExp = /^[0-9]{5,10}$/;
    $(".wzz .qq,.ggz .qq").focus(function () {
        $(this).next().html("请输入QQ号码").removeClass("err").removeClass("corr");
    });
    $(".wzz .qq,.ggz .qq").blur(function () {
        var qq = $(this).val();
        if (qq == "") {
            $(this).next().html("QQ不能为空").addClass("err");
        } else {
            if (!(regExp.test(qq))) {
                $(this).next().html("QQ格式不正确").addClass("err");
            } else {
                $(this).next().html("QQ正确").addClass("corr");
            }
        }
    });
    //判断开户银行
    $(".wzz .name").focus(function () {
        $(this).next().html("必须要跟开户银行帐号一致。注册后不可修改").removeClass("err").removeClass("corr");
    });
    $(".wzz .name").blur(function () {
        var name = $(this).val();
        var nameLen = name.length;
        if (name == "") {
            $(this).next().html("户名不能为空").addClass("err");
        } else {
            if (nameLen < 3) {
                $(this).next().html("户名长度最少需要3个字符").addClass("err");
            } else {
                $(this).next().html("户名填写正确").addClass("corr");
            }
        }
    });
    $(".wzz .sel1").focus(function () {
        $(this).next().next().html("请选择开户行所在城市").removeClass("err").removeClass("corr");
    });
    $(".wzz .sel1").blur(function () {
        var sel2Val = $(this).next().val();
        if (sel2Val == "选择城市") {
            $(this).next().next().html("开户行所在城市不能为空").addClass("err");
        }
    });
    $(".wzz .sel2").focus(function () {
        $(this).next().html("请选择开户行所在城市").removeClass("err").removeClass("corr");
    });
    $(".wzz .sel2").blur(function () {
        var sel2Val = $(this).val();
        if (sel2Val == "选择城市") {
            $(this).next().html("开户行所在城市不能为空").addClass("err");
        } else {
            $(this).next().html("开户行所在城市填写正确").addClass("corr");
        }
    });
    $(".wzz .khh").focus(function () {
        $(this).next().html("请务必填写详细的开户分行，如：xx市/县级市 xx支行").removeClass("err").removeClass("corr");
    });
    $(".wzz .khh").blur(function () {
        var khh = $(this).val();
        if (khh == "") {
            $(this).next().html("开户行地址不能为空").addClass("err");
        } else {
            $(this).next().html("开户行地址填写正确").addClass("corr");
        }
    });
    $(".wzz .zh").focus(function () {
        $(this).next().html("请输入您的收款帐号").removeClass("err").removeClass("corr");
    });
    $(".wzz .zh").blur(function () {
        var zh = $(this).val();
        if (zh == "") {
            $(this).next().html("银行卡号不能为空").addClass("err");
        } else {
            $(this).next().html("银行卡号填写正确").addClass("corr");
        }
    });
    //注册表单是否提交
    $(".zcBtn").click(function () {
        var zcWrap = $(this).parent().parent();
        var yhm = zcWrap.find(".yhm");
        var mm = zcWrap.find(".mm");
        var qrmm = zcWrap.find(".qrmm");
        var qq = zcWrap.find(".qq");
        var name = zcWrap.find(".name");
        var sel2 = zcWrap.find(".sel2");
        var khh = zcWrap.find(".khh");
        var zh = zcWrap.find(".zh");
        var kf = zcWrap.find(".kf");
        if (yhm.val() == "") {
            yhm.next().html("户名不能为空").addClass("err");
        } else {
        }
        if (mm.val() == "") {
            mm.next().html("密码不能为空").addClass("err");
        } else {
        }
        if (qrmm.val() == "") {
            qrmm.next().html("确认密码不能为空").addClass("err");
        } else {
        }
        if (qq.val() == "") {
            qq.next().html("QQ不能为空").addClass("err");
        } else {
        }
        if (name.val() == "") {
            name.next().html("户名不能为空").addClass("err");
        } else {
        }
        if (sel2.val() == "选择城市") {
            sel2.next().html("开户行所在城市不能为空").addClass("err");
        } else {
        }
        if (khh.val() == "") {
            khh.next().html("开户行地址不能为空").addClass("err");
        } else {
        }
        if (zh.val() == "") {
            zh.next().html("银行卡号不能为空").addClass("err");
        } else {
        }
        if (kf.val() == "请选择客服") {
            kf.next().html("客服不能为空").addClass("err");
        } else {
        }
        if (yhm.val() == "" || mm.val() == "" || qrmm.val() == "" || qq.val() == "" || name.val() == "" || sel2.val() == "选择城市" || khh.val() == "" || zh.val() == "" || kf.val() == "请选择客服") {
            zcWrap.bind("submit", function () {
                return false;
            });
        } else {
            zcWrap.unbind("submit");
            zcWrap.bind("submit", function () {
                return true;
            });
        }
    });

    //登录页面的用户名和密码判断
    $("#js_loginBtn").click(function () {
        var username = $('.username').val();
        if (username == "") {
            $('.username').parent().find('.status').addClass('error');
            return false;
        } else {
            $.ajax({
                type: "get",
                url: "ajax.html",
                cache: true,
                dataType: 'html',
                success: function (data) {
                    if ( username!= data) {
                        $('.username').parent().find('.status').removeClass('right').addClass("error");
                        return false;
                    } else {
                        $('.username').parent().find('.status').removeClass("error").addClass('right');
                    }
                }
            });
         }
    });
    $("#js_loginBtn").click(function () {
        var password = $('.password').val();
        if (password == "") {
            $('.password').parent().find('.status').addClass('error');
            return false;
        } else {
            $.ajax({
                type: "get",
                url: "ajax.html",
                cache: true,
                dataType: 'html',
                success: function (data) {
                    if ( username!= data) {
                        $('.password').parent().find('.status').removeClass('right').addClass("error");
                        return false;
                    } else {
                        $('.password').parent().find('.status').removeClass("error").addClass('right');
                    }
                }
            });
        }
    });


});



